feat(connectors): add ConnectorTypeRegistry to generated types#236
feat(connectors): add ConnectorTypeRegistry to generated types#236Paveltarno merged 3 commits intomainfrom
Conversation
|
README check ran. 3 issue(s) found and applied: added missing 'eject' command, added missing 'connectors push' command, fixed 'logout' description. README.md has been updated in this branch. |
3fc2e0c to
ec69f63
Compare
|
@claude rebase |
|
Claude finished @Paveltarno's task in 16s —— View job Unable to Perform RebaseI'm unable to perform git rebase operations due to my current capabilities. Rebasing requires complex git operations that are outside my scope of branch operations. How to Rebase ManuallyYou can rebase this PR branch manually with these commands: git checkout pr-236
git fetch origin
git rebase origin/main
git push origin pr-236 --force-with-leaseNote: Use Alternative ApproachIf you'd like me to help with specific conflicts or issues after you've attempted the rebase, feel free to tag me again and I can assist with resolving merge conflicts or updating code. |
@claude, why can't you rebase? what capabilites do you require? |
|
Claude finished @Paveltarno's task in 28s —— View job Why I Cannot RebaseChecklist:
The Technical ReasonGit rebase is a complex operation that requires:
My Current CapabilitiesI can perform these git operations:
What I cannot do:
Why This Limitation ExistsThe limitation is intentional for safety reasons:
What You Can DoFor rebase operations, you'll need to:
If you encounter specific conflicts or issues during the rebase, I can help you resolve them by making targeted commits to fix the conflicts! |
885fa78 to
a3eb0ca
Compare
🚀 Package Preview Available!Install this PR's preview build with npm: npm i @base44-preview/cli@0.0.31-pr.236.3a66999Prefer not to change any import paths? Install using npm alias so your code still imports npm i "base44@npm:@base44-preview/cli@0.0.31-pr.236.3a66999"Or add it to your {
"dependencies": {
"base44": "npm:@base44-preview/cli@0.0.31-pr.236.3a66999"
}
}
Preview published to npm registry — try new features instantly! |
|
README check ran. 7 issue(s) found and applied: Updated command descriptions for create, deploy, link, logout, whoami, entities push, agents pull/push; added missing eject and connectors push commands. README.md has been updated in this branch. |
|
@claude lint:fix this one |
|
Claude finished @Paveltarno's task in 1m 12s —— View job Lint Issues Fixed ✓Checklist:
SummarySuccessfully ran
All changes have been committed and pushed to the |
Add connector type registry alongside existing entity, function, and agent registries in the generated types.d.ts file. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: paveltarno <Paveltarno@users.noreply.github.com>
b95a99e to
9785003
Compare
|
README check ran. 3 issues found and applied: (1) Added missing |
|
README check ran. 6 issue(s) found and applied: (1) Added missing |
|
README check ran. 7 issue(s) found and applied: added missing commands (eject, connectors pull/push, types generate), updated command descriptions to match code. README.md has been updated in this branch. |
Note
Description
This PR extends the type generation system to include connectors, adding a
ConnectorTypeRegistryto the generated types file. This enables type-safe autocomplete for connector types when using the Base44 SDK, complementing the existing registries for entities, functions, and agents.Related Issue
None
Type of Change
Changes Made
connectorsparameter toGenerateTypesInputinterface andgenerateTypesFile()functiongenerateContent()to includeConnectorTypeRegistryin the generated types outputtypes generatecommand to read and pass connector resources from project configslack.jsonc) for testing type generationConnectorTypeRegistryis included in generated outputTesting
npm test)Checklist
Additional Notes
This change follows the established pattern for type generation used by entities, functions, and agents. The
ConnectorTypeRegistrymaps connector types (e.g.,"slack") totrue, providing compile-time validation when referencing connector types in SDK code.🤖 Generated by Claude | 2026-02-15 13:53 UTC